#pragma once
#define CAMERA_SPEED 0.1f
#include "..\..\Common\GEngine.h"
#include "..\..\Common\GScene.h"

class CGTestEngine :
	public CGEngine
{
public:
	CGTestEngine(void);
	virtual ~CGTestEngine(void);

	virtual void Init();
	virtual void Deinit();

	virtual void OnKeyDown(SDL_KeyboardEvent kevent);
	virtual void OnKeyUp(SDL_KeyboardEvent kevent);

	//event that tells engine to update scene
	// elapsed - how many ticks occurred after last scene update
	virtual void OnTick(int elapsed);

	//Nothing to update - time for screen output
	virtual void OnIdle();

};
